double cascade quench - French English Dictionary